課程資訊
課程名稱
心理與神經資訊學
Psychoinformatics and Neuroinformatics 
開課學期
111-1 
授課對象
理學院  心理學研究所  
授課教師
黃從仁 
課號
Psy5261 
課程識別碼
227 U9340 
班次
 
學分
3.0 
全/半年
半年 
必/選修
選修 
上課時間
星期一6,7,8(13:20~16:20) 
上課地點
新204 
備註
總人數上限:100人 
 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

課程方式主要為講授投影片並進行程式實作(Python & Javascript) 但本課不是基礎程式設計課程。

課程內容偏重心理資訊學(psychoinformatics), 但相同的技術常應用於神經資訊學(neuroinformatics)。 

課程目標
資訊學是指以資訊/資料為研究對象,利用電腦及程式設計等技術為研究工具來分析與解決問題。本課程介紹資訊學在心理學與認知神經科學方面的應用以及相關的前端研究。課程旨在提供此新興領域的一套學習地圖,幫助學生認識並接觸此方面的研究方法和工具。 
課程要求
1. 每週請自行攜帶筆電上課(全學期實體上課)。

2. 每週完成指定的程式作業。 
預期每週課後學習時數
請以前幾週完成作業的時間自行評估。 
Office Hours
另約時間 備註: 助教信箱: ntu_info@googlegroups.com 
指定閱讀
無 
參考書目
https://www.airitilibrary.com/Publication/alDetailedMesh?DocID=10281649-202010-202011030012-202011030012-11-42 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
每週程式作業 
100% 
7 or 8分*14次=100分。每次請以Jupyter Notebook匯出成.html後繳交到NTU Cool作業區。 
 
課程進度
週次
日期
單元主題
第1週
9/5  課程簡介+基本程式設計 (Python)+基本資料分析 (NumPy & Pandas) 
第2週
9/12  單機版實驗程式的設計 (PsychoPy & Socket Programming) 
第3週
9/19  網路資料的搜集1/2 (Web APIs) 
第4週
9/26  網路資料的搜集2/2 (LXML, Scrapy, & Selenium) 
第5週
10/3  網頁與手機實驗1/3 (Frontend: Javascript) 
第6週
10/10  國慶日放假 
第7週
10/17  網頁與手機實驗2/3 (Backend & Databases: Node.js, FastAPI, & SQLite) 
第8週
10/24  網頁與手機實驗3/3 (Smartphone Apps: PWA, Hybrid Apps, Compiled Apps) 
第9週
10/31  機器學習的應用1/3 (Scikit-learn: Unsupervised & Supervised Learning; Causal ML) 
第10週
11/7  機器學習的應用2/3 (Advanced topics: Hyperparameter tuning & Ensemble models) 
第11週
11/14  機器學習的應用3/3 (Deep Learning: Keras; XAI) 
第12週
11/21  文字資料的處理 (Regular Expressions & Basic NLP) 
第13週
11/28  影像資料的處理 (Image Processing & Computer Vision) 
第14週
12/5  聲音資料的處理 (Audio & Speech Processing; Chatbots) 
第15週
12/12  巨量資料的處理 (Asynchronous, Parallel, & Distributed Computing) 
第16週
12/19  無期末考/課程